package com.cloudpivot.receivales.contract.domain.bpm;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BpmContractItem {
    /**
    货号
     */
    @JsonProperty(value = "huohao")
    private String huohao;
    /**
     * 产品编码
     */
    @JsonProperty(value = "chanpinbm")
    private String chanpinbm;
    /**
     * 产品名称
     */
    @JsonProperty(value = "chanpinmc")
    private String chanpinmc;
    /**
     * 规格
     */
    @JsonProperty(value = "guige")
    private String guige;

    /**
     * 数量
     */
    @JsonProperty(value = "shuliang")
    private double shuliang;
    /**
     * 单位
     */
    @JsonProperty(value = "danwei")
    private String danwei;
    /**
     * 报价单价
     */
    @JsonProperty(value = "baojiadj")
    private double baojiadj;
    /**
     * 总计
     */
    @JsonProperty(value = "zongji")
    private double zongji;
    /**
     * 备注
     */
    @JsonProperty(value = "beizhu")
    private String beizhu;

    /**
     * V3版本需要的字段
     */
    @JsonProperty(value = "groupId")
    private String groupId;

    @JsonProperty(value = "groupName")
    private String groupName;

    @JsonProperty(value = "mainKeyProductCode")
    private String mainKeyProductCode;

    @JsonProperty(value = "parentGroupId")
    private String parentGroupId;

    @JsonProperty(value = "propor")
    private String propor;


}
